Skip to content

[4.7] Don't scan annotations on hidden staves#33924

Merged
miiizen merged 1 commit into
musescore:4.7from
miiizen:33782-invisAnnotations
Jun 30, 2026
Merged

[4.7] Don't scan annotations on hidden staves#33924
miiizen merged 1 commit into
musescore:4.7from
miiizen:33782-invisAnnotations

Conversation

@miiizen

@miiizen miiizen commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Resolves: #33782

We don't scan elements in Segment's elist() when they are on invisible staves. We should do the same for annotations instead of waiting until collectForDrawing to make this decision. Otherwise, every time an annotation has a child element, we'll have to add special logic.

@miiizen miiizen requested a review from mike-spa June 23, 2026 15:03
@miiizen miiizen linked an issue Jun 23, 2026 that may be closed by this pull request
4 tasks
@miiizen miiizen changed the title Don't scan annotations on hidden staves [4.7] Don't scan annotations on hidden staves Jun 24, 2026
@zacjansheski

Copy link
Copy Markdown
Contributor

Tested on MacOS Tahoe 26.2, Windows 11, Ubuntu 22.04.3. Approved
#33782 FIXED

@miiizen miiizen merged commit 473e0fe into musescore:4.7 Jun 30, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Chord symbol parentheses on invisible staves still display in score

4 participants